Peruvian peppertree - German English Dictionary